package com.ruoyi.sqlbuilder.execute.util;

import com.ruoyi.sqlbuilder.execute.constants.ConvertConstants;

/**
 * @ClassName: ActSqlUtil
 * @Description:
 * @Author: Yanzy
 * @Data: 2021/5/12 17:53
 * @Source: 1.0
 */
public class ActSqlUtil {

    /**
     * 工作流表特殊处理
     * @param database
     * @param type
     * @return
     */
    public static String getBytesValues(String database, String type) {
        String value = "";
        switch (database) {
            case ConvertConstants.DB_KING_BASE:
                /*value=null;
                break;*/
            case ConvertConstants.DB_HIGHGO:
                if ("source".equals(type)) {
                    value = "E'0x7B227265736F757263654964223A22313630303031222C2270726F70657274696573223A7B2270726F636573735F6964223A22705F666D5F685F7A222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C2270726F636573735F617574686F72223A22222C2270726F636573735F76657273696F6E223A22222C2270726F636573735F6E616D657370616365223A22687474703A2F2F7777772E61637469766974692E6F72672F70726F63657373646566222C22657865637574696F6E6C697374656E657273223A22222C226576656E746C697374656E657273223A22222C227369676E616C646566696E6974696F6E73223A22222C226D657373616765646566696E6974696F6E73223A22227D2C227374656E63696C223A7B226964223A2242504D4E4469616772616D227D2C226368696C64536861706573223A5B7B227265736F757263654964223A227369642D41333138333030342D334435382D343544422D383230332D433831433737353434353542222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22222C22696E69746961746F72223A22222C22666F726D6B6579646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22227D2C227374656E63696C223A7B226964223A2253746172744E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42384546373632302D414235352D344343372D383232442D414534414646363033324134227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3134302E352C2279223A39387D2C2275707065724C656674223A7B2278223A3131302E352C2279223A36387D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E4BEAFE6B3BDE7BAA2222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A7B2261737369676E6D656E74223A7B2261737369676E6565223A22E4BEAFE6B3BDE7BAA2227D7D2C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D37374546463534302D353243352D343936302D423144302D354332313339353446363139227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3238352E352C2279223A3132337D2C2275707065724C656674223A7B2278223A3138352E352C2279223A34337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42384546373632302D414235352D344343372D383232442D414534414646363033324134222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3138342E36353632352C2279223A38337D2C2275707065724C656674223A7B2278223A3134312E3130393337352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A31352C2279223A31357D2C7B2278223A35302C2279223A34307D5D2C22746172676574223A7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645227D7D2C7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E8B5B5E69687E585B4222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A7B2261737369676E6D656E74223A7B2261737369676E6565223A22E8B5B5E69687E585B4227D7D2C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42414633433343362D333839462D343642312D413443312D433443423838393241323630227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3433302E352C2279223A3132337D2C2275707065724C656674223A7B2278223A3333302E352C2279223A34337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D37374546463534302D353243352D343936302D423144302D354332313339353446363139222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3332392E36353632352C2279223A38337D2C2275707065724C656674223A7B2278223A3238362E33343337352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34307D2C7B2278223A35302C2279223A34307D5D2C22746172676574223A7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536227D7D2C7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22456E644E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3530332E352C2279223A39377D2C2275707065724C656674223A7B2278223A3437352E352C2279223A36397D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42414633433343362D333839462D343642312D413443312D433443423838393241323630222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3437342E3837352C2279223A38337D2C2275707065724C656674223A7B2278223A3433302E3839303632352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34307D2C7B2278223A31342C2279223A31347D5D2C22746172676574223A7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133227D7D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A313230302C2279223A313035307D2C2275707065724C656674223A7B2278223A302C2279223A307D7D2C227374656E63696C736574223A7B2275726C223A227374656E63696C736574732F62706D6E322E302F62706D6E322E302E6A736F6E222C226E616D657370616365223A22687474703A2F2F62336D6E2E6F72672F7374656E63696C7365742F62706D6E322E3023227D2C227373657874656E73696F6E73223A5B5D7D'";
                } else if ("source-extra".equals(type)) {
                    value = "E'0x89504E470D0A1A0A0000000D494844520000022A000000AD08060000009E1A54FA000000206348524D00007A26000080840000FA00000080E8000075300000EA6000003A98000017709CBA513C0000000467414D410000B18E7CFB5193000000017352474200AECE1CE900000006624B474400FF00FF00FFA0BDA793000000097048597300000EC400000EC401952B0E1B000017724944415478DAEDDD097494E5BDC7F1279910C216D912A322206A4543B55897F6AA0537505BA956810404B9E0117039A815A988056A51E1DA6A5BAC52152F822488B6E0CE2682525091550EC8261092400C21610DC92CF7F9BD27938EB913202193C9CC7C3FE7CC9999CC92E49DFF3CCFFF595F630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001066711C02C4AA75EBD6752B2F2F1FE976BBAFB4D7C9F6D2C8DEE63B514B090909BE468D1A1DB39792C68D1B2FB6D793D2D3D3571343208640A202D4C09A356BBADA0A25EBF0E1C317A4A6A69A56AD5A99A4A424939898A8829203544BB68236C78E1D33A5A5A5A6A8A8C8141616FA9A376FFE55D3A64DFB5C74D1453B892110432051014EE0EBAFBF1E7AE0C08117DBB56BE7B217131F1FCF410961A5B373E74E53505050D6AC59B3DB2FBFFCF20F89211043A829178700B162C58A15838F1E3D3A253D3DDDA556705C1C797A28A9026FDDBAB5B1158C2B3F3F3F63D8B0619FBDFAEAAB3B8821C4720C81440508EA934F3EB9C0B6CE3EEED2A58B2B393939E873F6E72C37DF6F5B680AB72D32870A3698B8F804D3B8791A07EF143569D244154DFCDEBD7BFBDE7DF7DD53A64D9B768418422CC6106A87C154C484C4C4C4D9679E79A6AB458B16411FDFB3718E29CE5D5979BFBCB4D81C29DE698E1DFEDEA49C7B0307F014A9559C9A9A9AB47FFFFED7ECDD5F134388C51842ED30B88AA8B760C1829FF97CBECEB69209FAB8BBECB029C95B15F4B1A21D4B8DA7EC1007B10E74E8D0C1949595DDBC78F1E276C410622D8640A20254AB4993260FA4A5A535AA6E3EC1A1826F8CCFE70DFA987E7EB42487835807B41A262525C5653F8781C410622D8640A20254CBED767757B771B58FDBD6F0F178CA4B398875C47E0E2A736E2586106B31041215E078954C8A26E321FCB4D788D58E1842ACC5104854806AF97CBE4497ABFA056E7171C7FF1AC4B14F469D69DCB8B1F1783C6D8921C45A0C814405A8B5C46629C77FBC2965625DD11C03AFD79B440C811802890A70929AA75C685AA4A6077DAC55FBFF3249C9677190400C01242A4078A8DBBED5D93F0BFA586B5BC900C41040A2028495D75316FCE7EE631C1C104300890A103EC5BBBF3079EB67057D2C67D55473B060030709C41010266CA18F98A52DCEF337BC638EECFFAEDAE7687F8CDC7559CEFC83D33BF7320989CD3870208600121520F42DE0822DF3AAEDAEAF4A2DE2A3C53B9C8AA6BA499320868821A0EE31F4839853B46B99D9B3E9BD93AE60AAB68C55418118228600121520244E7572E389B64B0731440C017587A11FC49CB69DAE732E003104347CF4A800000012150000001215000040A2020000106A4CA68D7293274FEED0A851A351858585DD0F1F3E7C86BD3475BBDDF1898989EE66CD9A1DB197BC366DDA7CE0F3F99E1B3A746821470C00C2233333B3ADD7EBED696F768F8B8B3BCF5EA7D98BCE147DC8DEDF63CBE9ADF67AA12DC3E7CD9E3DFB10890A22DA8B2FBE38302F2F6FD2AA55AB4EFFF18F7F6CAEBCF24A73C6196798962D5B1A9BB898D2D2D28492929224FB9CD6F6395D366FDEFCD8D8B16377A6A6A60EBDFFFEFBE7730401A0DE1294AB6D12F284BDDC601391A0F5B27DAC8BBDBAC15E0F73B95CA5191919EFDBDBE367CD9AF50D890A22CA8409132EB549C8BF366EDC7876EFDEBDE37EFEF39F3B894930679F7DB6E9D2A58BE9D1A3871297B8C58B17779C3B77EEC7E3C78FDF505656F62BFB5E3B39A200101AB68C3E2F3E3EFE7F6CC2715B0D5FAA5E963B6D52739B4D5866783C9EC767CF9EBD8744050DDEA44993066DDDBAF5955EBD7A2528F9A82E41091AF54949E6E69B6F36DDBA758B7BF7DD77BB2C5DBAF4DB891327FE72D4A8518B38B20050B76C8271BDBDCAB697B6FE9FB95C2E73DE79E799CB2FBFDC9C73CE39813DE0A6A4A4C46CD9B2C5AC5CB9D26CDFBE3DB00E1F645FD7BD5FBF7EB7CF9C39730D890A1AAC0913263CBB6DDBB6C7468C181177D14517D5FA7D9A366DAA2F90E9D0A143E369D3A6CD7FFAE9A7EF1B3D7AF4148E3000D4599232C45EBDECAF8395A05C7DF5D5A64F9F3EA675EBD6415FE3EF01BFFDF6DB4D5E5E9EC9CACA7292960A1DBD5EEF67F67D33B2B3B33F88B6E3C5AA9F28F0FBDFFFBE7F4E4ECEA3E3C68D3BA5242590868C7EFBDBDFC6EFD8B163F2A851A3FE8BA30C00A7AE5FBF7E3D03931425267FF8C31FCCB061C3AA4D52AA3AF3CC33553E9BC71F7FDC695C56686E2FD9F6FD7F42A28206E591471EB9243737F77F1F7AE821575A5A5A9DBEF7F9E79F6F060D1AA449B70B7BF7EE9DC6D10680DACBCCCCECECF178B2FD498ACAD8091326984E9D3AD5EAFD2EBEF862F3D4534F39898B3F59F17ABDFF8AB6F29A4425C2959797BF6D833FE1820B2E08C9FBAB67A55BB76E4DDAB76FFF26471B006ACFE7F3BD141717D752B7535252D4D074E6A19C0A7FEF4A40CF4A4797CBF50C890A1A041BE477D8803CA77BF7EE21FD3DBD7AF532070F1EEC3678F0E04B38EA00507315433E4E61AD392923478E3CE52425305919316244E08FEEEADBB76F171215845D6969E90BFDFBF77729E8434999FA6DB7DDE64A4E4E0ECBA4DA8C8C8CBE5AC6C7270E6208911A435EAFF78FFEDB5A95A9C9B17549C340975D7699FF6E425C5CDC5812158495BE306EB73B25203043EADA6BAF354545455DEDEF6D1E867F37DB26635B6C0B61BB2D2CC6467A85B370E142E7DAE7F31DF7799B366DAABC7DA2E7FACD9933C7AC5EBD9A2F4814C790ADF0CC75D75D5779DF7E2F2B6F97959599993367067DDD9A356BCCB469D34EF8FEFBF6ED73AE274D9A64A64E9D4AE45489211B3FBBFAF4E933A1263154F15CA7B0D656105AB9130A99999981777F15A6F2BACEB13C3942A5A4A4DC75E9A59736AEAFDFA72F57E7CE9D5DDF7EFBED2DF6EE5BE1F89F6D0BE11C7B35CE1616E36C85F39DBD3FCDE3F1BC397BF6ECAD91F2B9E5E4E498679E79C669F9DC75D75D2621E13F5FC1DCDC5CF3D5575F55DE9F3871A2D12A2E75116FDCB8D16985FDE8473F32C9C9C9CEE38B172F76DEEBBEFBEE73EE1716169A071E78C0BCF7DE7B4E62638F4FD04A2E3E3E76DB27D11043FAFC8E1C39F283CA49132AAFB8E20AB362C50AF3FAEBAF6B98E1FFBDEEF4D34F374F3FFDB4D1A4FB9E3D7B067DEF75EBD699A143879AE5CB973BC9D0830F3E68060F1E5CF9F8A38F3EAA396BE6D65B6F8DE5E2F76CFB198CB6D7A36DD29263BF53D3EDF7EDF5E3C590FD9EFFDADFD8B8E4924B4C8B162D42F28769084813732BF65949B2BF571FF43B242A080B1BF4BFB2894ABDFECE9FFEF4A7AEDDBB77DF11AE44251A2A1C25114A503436FDFEFBEFFFE0B1AE5DBBFEE0FE9429539C71676DF6A48445BD25E3C78F37D3A74FD79274D3B163C7CA24459E78E209E77EBB76EDCCDB6FBF6D5E7BED352711FAE28B2F9C53282849F9C52F7E617EF7BBDFF1058AC018DABC79B3B9FFFEFB9DF90D5BB76E3537DC70833319539FF973CF3D67DE7AEB2D2779D5C68DC1E8141A7A8E7A5CAA4B54347CA044F8A38F3EAA7C1FF5D02936D55BA3F8559CA166498BB6C6F7DF0E752FB8DEDFBF215CC5EF255141781C3B76EC6C153CF549D9BA2DC81B5C9779A454382AE8EDDFE45414AA04EC6758D93B228989899A0BE4B48CCF3AEB2CF56099975E7AE90705D09021439C258DBD7BF7367FFBDBDF2A1FFBF0C30FCD8E1D3BCC0B2FBC60060C18E0F4BC7CFCF1C7CE633AD753D5A408911743FA4C172C58E0DCD66A3CFF10A212D03163C638BB96CE9D3BD74946441B82297E94D86818513B9EFA7BF0B471D8C183079DD6B7DBED76E2C636449CC794C86A5F0FC5E8C081039DC458898A62F7A69B6E32AD5AB522606A9EB454969BFA1C4249E543405C47C5BC2C129508652BBD96753563FC649D76DA694A545235A9CCDEEDDCD02B1CFB77EEB7B71BCC2E8DDA9C49BD234A30DF78E30D679B6CB59295A054B56BD72E73C71D7738730A54411517179B575E79C5CC9B37CFA954F47A55284A5C94D46898483D29DADD52939FDF7CB361AF262786EA8E86823444337CF87067C9ABBF22D490907FCEC2430F3DE4C4D335D75CE3DC7FF2C9279DA141252455693E9A62F5CB2FBF74764A55EF8BE2F6D9679F35EFBEFB6E83F89FD563A0B9469190B4D8C4B7C4262CCDFC43B1A12EB7554E07F4E444C57E2A242A11CAB68212356FA43E356BD64CBD00FA166447C86152D3EFAEF5EBD73B431EE1F4FCF3CF9BEFBEFBAEB245AB39054A303497E0F3CF3F775AC86AF9B66DDBD6BCFCF2CBA67DFBF6E6934F3E712633DAE4D0D927E1EEBBEF765AD41AF2D3FFA46E78CD195025B464C91227E9514F8B5ABE8D1B376EB01F4A7E7EBE21866A4E3D1BFE0454BD27EADDB8E79E7BCC9D77DEE9F4A2695850496C30DA6240C381FE4445F1A2E1C3EA8C1B37CE494EDAB469E3CC9BD273B50D82CE3F136EEA1DD21097FECC4808209BA09C16783FD4E5B6CAE9002D4D1420518950365B2FB71AD5E4C483A74A0597AD4C8B6D9234B29E33F5932D90DC81316DFFC623B690589E9E9E7E7DB83F2F15F26AF1DE78E38DCE308D5A849F7EFAA973C2317FB77AE0C45AD184BBBD7BF73A43378F3DF698F9CB5FFEE23C4F936E3544A42E7F4D74540B582B355459695ECBD1A3479DCA453D360D917A94ECE7328C18AA197DBEEA69534F9A7ACE348FC44F7356142F4AA894AC068BBFD1A3473B2B840E1D3AE4C450D5FD9794E86A226DD53894B56BD79A73CF3DD7895F4D0A55821D38C9B63E6948F4AAABAE32CB962DABEF44E5647F9FC75E5C556248D989338BDD96DB2694E5B6CAE900874854103636D0F7171717A7AAABB7BE68F8C126487BB3B2B2EA753F958C8C8C71C769AD94DA822029209E0BEDFD39F6E7D9B6925F629301F79021437CE1FEBC0227CAAAB743F353D4AD2EEA69D12A0AB5845409A8025157BE56F1F887853471521751E2A289B581D455AF39449AFFA2DE98BA3AE753A81043B5A3445509877A543424A3B9295A45A2F3C4685850CB5E153B55CB050D0FA9E74DBD2E8A31BD47D58444438C153D15CE73FEFDEF7F3B09C18103079C5E1BF5E6D4677973A264C5FE9FE31B500C95DB63E6CF3E5C5563282D2D6D8BFD59477F391ACAE3A8F70FB08744056163BF005BF2F3F3EB3551C9CBCB2BB7D9FAFA06F0BF57562C15D79585C29E3D7B9C8AA5217F76D75F7FBD7311CD355162A195151ACA09AC3C948CA8E53C63C60C6782A47F59B1BF47C569BA793CE6E1871F36FFF8C73F2A5F575050E074ED6B9264B0D631223786F479ABF74C1326E7CF9FEFF49E6958474948870E1D9C1E112D41D65063908AD61956D47BA877EE7834E749735494A868C2B7E6B7DC72CB2D4E3274B227CE8B8118AA4C4E2AAEAB8DA1CCCCCCADF6B18EFE864928CB6DBD7F406FCED66838D6946211CA16501FD982E4FC8B2FBE38B5BE7EE7F2E5CBBFB785DCA230FDCB5E53D1751A89C949305AA5A30A4385BFE60F28E1D07D7F42929D9DEDACE2504F8B9634FB05EB51D19C028DDD376FDEDC59C9A1BD2E42BD6371048AE818D2509F866ED4BBE1A73D76944CF8877B060D1AE4C453552525254E6F8A861C34474227C2D36B83CD65D2BCA87FFEF39F3F781F25401A52508F8D56933569D2242603C8C68B2FAE6256EC8992932A9FDDA7F6394E97A88665B5B22F5402F762B23E255141D8D84AE8039BA83CA2C974F541E3AA9B376F6E692BD17961FA97E3A321395165A36E7B75E16B458FF63AD1045A75DDAB22D1B08F26DA6A12A35ACB5526C655B6AAABD2E65CDAEC4DEFA5B92F4A5CFC89CAF7DF7FEF4CBCF4BF56DDFE9AD71283223A8634B749898296166BA33FADC2F9CD6F7EE30C8368A9B1567B29F1500F8BA8E765E9D2A5CEA46C25B62A2BF41E1AD6518C6952B61260253A1A9A54EF9BE2463BD86AFE4BD565C8DAD3C71E33E735EFBCF34E2CC68FA948526A1C432AAFFD5BE86BBE8F92BE504CAA5522ABF94A15DC612CAF4954603417614DFFFEFD8B366CD8D03C3D3D3D31D4BFEFB3CF3E2BB15FB42FB2B2B20AC3F0EF6A87B295919A9C04B4C69CC9885AEDA316A9128AC0BD70C68E1DEB74B1ABB251C23179F2E4A0EFA14DBFAA0A5C91A26427D427AA8C40111F431A1E5492A9B9488A13F5B6A9274E136CD563A2C456F1A1E4567BAC6808F0D5575F7562439BFEE9757E4A54EEBDF75E336BD62C27CE3424A4DB1A925032535D6F9C86956C59400CD53086545E676464E89C189D95547EF0C107CE6758D734441CD0905918A6F29A4405FFE176BBC74D9932E5D9BFFEF5AFED42DD9B3263C60C8DC73E158EFF333B3B7B6294B4C69C16AB68982718B596FD826DACA5F70896A820FA63487B9FF829A138516FEA85175EE85488D5D149F1B4BCDDEF647A67157FE15EA61DA93164CBCF3FDAE33743B7B501A37A35EB72BE8F56126AAB8380CF6A42B41C7B4E4A18C16C0BE8CD7DFBF6ED5FB66C5941287FCF9C3973726C6B6D99CDCE3FE7A80340EDCA6B9BACACD16D0DFDE8A48F559612D79A56FAFCE94F7FAAEC4DD1D0543495D7242A11CE06E6BD7FFFFBDF1BE5E6E61E09C5FBAF5FBFBEC8262A8DEDEF7994A30D00A764B8F214DDD8B973A7731A8C534D5694A4FCF9CF7F0E3C8B76A1D7EB1D194D078D4425F2B3F415367B7E78CC983125070F1EACD3B1F7FCFCFC2336EBF7D9A0EF174967970580865A5E6BB343FFFD55AB5639C3C10149468DE86CECDA355813F42BA80EC888B6F29A44250A6465654DB359F994071F7C70EFEEDDBBEB64F2D437DF7CB37BE4C89107DD6EF7A8ECECEC451C6500A89BF2DA04EC72AB9E159D22432BA94EB677451372B50793367AD4AABE802465583496D74CA68D123638C7676666EE18356AD4F3F7DC73CF866BAFBD36BD36EFA331CE3973E6ACB25F9A8E36F3EF67DF771E471700EABEBCF6F97C2FDBBB494A50B4824B7BD768A7619DFE42E755D2090CB5F78D1ED7108F961EAF5CB9B27289B39F7D9F6297CB953173E6CCA82CAF4954A22C53EFDBB7EFB753A64C79C9DEDE347CF8F084AE5DBB9EF469BE972C59F2CDD4A9535B9495951DB049CA5536E8377154012074E5B5BDF9922D6F7FA29FA9A7442B770257EF9C844FE3E3E3874773794DA2126534066AAFBADA2F40FF4993268DB1D9F8AEF4F4F45DD75C734D52A74E9DD2DAB469D3D6FE4C19FCE17DFBF6156EDBB66DEFA2458BCAEDF5B91E8FA7D406FCA3F4A20040FD96D7365919636F77AEC1CB57DAF27A4CB4F6A290A8C4C61740E7837FB35FBF7E3F59BD7AF52FD7AE5DDBDDE7F3B50D788A4EB2566E2F45F60BB2D0ED76CF65C22C0084B7BCB60DC65FDA0444E5B57AC37586716D61ABB320EB04835B63B1BC26518972DA11D15EE93281A3010094D79186553F00008044050000804405000090A800000090A8000000121500000012150000001215000040A202000040A2020000485400000048540000004854000000890A001C9FC7E331717171C73812208640A20254B0855AB9D7EBE5403400C78E1D332E97AB801842ACC510485480EA833C3E3EEFE8D1A31C8806A0B4B4D4F87CBE6DC410622D8640A20254CBB684171415151DE048845F616161BEC7E359480C21D66208242AC0F12A99ECDCDCDCC31C89B07F0EA6A0A0A0A9AD6466114388B51802890A50AD1E3D7A2C2A2F2FFF6EEFDEBD451C8DF0D9B97367AECFE77BEFA69B6EDA4A0C21D66208242AC0895A6223366FDE1C7FC4E268D4BF9292927D3939394D6C65FF243184DA282E2E2E8AF41842EDB838048805D3A74FCF1B387060614141C115AD5BB7F626262636E1A8D48F03070EE4AF5BB7CE676F0EE8D9B3E7D7C41062358640A2021CD71B6FBCB17AC0800107F2F3F37B2424246C4A4E4E3E83A3123A3E9FCF6CDFBEFDCB2D5BB6A4DABBFF7DE38D377E440C21D663083517C72140AC993F7FFE65717171CFDB8AE6F4D4D4D4BCB4B4B4F64D9B363D233E3E3E89A3736ABC5EEFE143870EE5E7E6E6EE2E2A2A3AD7E3F1ACB59787A36D4E0131440C814405A88FCAE67A5BB164D856DBD5F66E477BA192397587EC6587BD68F9E82CDB025E410C81180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A00EFD1FAD1CC972DAB32C7D0000000049454E44AE426082'";
                }
                break;
            case ConvertConstants.DB_DM:
            case ConvertConstants.DB_OSCAR:
                if ("source".equals(type)) {
                    value = "0x7B227265736F757263654964223A22313630303031222C2270726F70657274696573223A7B2270726F636573735F6964223A22705F666D5F685F7A222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C2270726F636573735F617574686F72223A22222C2270726F636573735F76657273696F6E223A22222C2270726F636573735F6E616D657370616365223A22687474703A2F2F7777772E61637469766974692E6F72672F70726F63657373646566222C22657865637574696F6E6C697374656E657273223A22222C226576656E746C697374656E657273223A22222C227369676E616C646566696E6974696F6E73223A22222C226D657373616765646566696E6974696F6E73223A22227D2C227374656E63696C223A7B226964223A2242504D4E4469616772616D227D2C226368696C64536861706573223A5B7B227265736F757263654964223A227369642D41333138333030342D334435382D343544422D383230332D433831433737353434353542222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22222C22696E69746961746F72223A22222C22666F726D6B6579646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22227D2C227374656E63696C223A7B226964223A2253746172744E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42384546373632302D414235352D344343372D383232442D414534414646363033324134227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3134302E352C2279223A39387D2C2275707065724C656674223A7B2278223A3131302E352C2279223A36387D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E4BEAFE6B3BDE7BAA2222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A7B2261737369676E6D656E74223A7B2261737369676E6565223A22E4BEAFE6B3BDE7BAA2227D7D2C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D37374546463534302D353243352D343936302D423144302D354332313339353446363139227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3238352E352C2279223A3132337D2C2275707065724C656674223A7B2278223A3138352E352C2279223A34337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42384546373632302D414235352D344343372D383232442D414534414646363033324134222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3138342E36353632352C2279223A38337D2C2275707065724C656674223A7B2278223A3134312E3130393337352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A31352C2279223A31357D2C7B2278223A35302C2279223A34307D5D2C22746172676574223A7B227265736F757263654964223A227369642D43393641393737442D334442442D344234422D423743362D443437393936353542384645227D7D2C7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E8B5B5E69687E585B4222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A7B2261737369676E6D656E74223A7B2261737369676E6565223A22E8B5B5E69687E585B4227D7D2C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42414633433343362D333839462D343642312D413443312D433443423838393241323630227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3433302E352C2279223A3132337D2C2275707065724C656674223A7B2278223A3333302E352C2279223A34337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D37374546463534302D353243352D343936302D423144302D354332313339353446363139222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3332392E36353632352C2279223A38337D2C2275707065724C656674223A7B2278223A3238362E33343337352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34307D2C7B2278223A35302C2279223A34307D5D2C22746172676574223A7B227265736F757263654964223A227369642D39433033413638422D374139372D343243342D414635432D414235344343434333334536227D7D2C7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22456E644E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3530332E352C2279223A39377D2C2275707065724C656674223A7B2278223A3437352E352C2279223A36397D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42414633433343362D333839462D343642312D413443312D433443423838393241323630222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3437342E3837352C2279223A38337D2C2275707065724C656674223A7B2278223A3433302E3839303632352C2279223A38337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34307D2C7B2278223A31342C2279223A31347D5D2C22746172676574223A7B227265736F757263654964223A227369642D31343444313244392D323141452D343737322D423032452D344543434434413032323133227D7D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A313230302C2279223A313035307D2C2275707065724C656674223A7B2278223A302C2279223A307D7D2C227374656E63696C736574223A7B2275726C223A227374656E63696C736574732F62706D6E322E302F62706D6E322E302E6A736F6E222C226E616D657370616365223A22687474703A2F2F62336D6E2E6F72672F7374656E63696C7365742F62706D6E322E3023227D2C227373657874656E73696F6E73223A5B5D7D";
                } else if ("source-extra".equals(type)) {
                    value = "0x89504E470D0A1A0A0000000D494844520000022A000000AD08060000009E1A54FA000000206348524D00007A26000080840000FA00000080E8000075300000EA6000003A98000017709CBA513C0000000467414D410000B18E7CFB5193000000017352474200AECE1CE900000006624B474400FF00FF00FFA0BDA793000000097048597300000EC400000EC401952B0E1B000017724944415478DAEDDD097494E5BDC7F1279910C216D912A322206A4543B55897F6AA0537505BA956810404B9E0117039A815A988056A51E1DA6A5BAC52152F822488B6E0CE2682525091550EC8261092400C21610DC92CF7F9BD27938EB913202193C9CC7C3FE7CC9999CC92E49DFF3CCFFF595F630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001066711C02C4AA75EBD6752B2F2F1FE976BBAFB4D7C9F6D2C8DEE63B514B090909BE468D1A1DB39792C68D1B2FB6D793D2D3D3571343208640A202D4C09A356BBADA0A25EBF0E1C317A4A6A69A56AD5A99A4A424939898A8829203544BB68236C78E1D33A5A5A5A6A8A8C8141616FA9A376FFE55D3A64DFB5C74D1453B892110432051014EE0EBAFBF1E7AE0C08117DBB56BE7B217131F1FCF410961A5B373E74E53505050D6AC59B3DB2FBFFCF20F89211043A829178700B162C58A15838F1E3D3A253D3DDDA556705C1C797A28A9026FDDBAB5B1158C2B3F3F3F63D8B0619FBDFAEAAB3B8821C4720C81440508EA934F3EB9C0B6CE3EEED2A58B2B393939E873F6E72C37DF6F5B680AB72D32870A3698B8F804D3B8791A07EF143569D244154DFCDEBD7BFBDE7DF7DD53A64D9B768418422CC6106A87C154C484C4C4C4D9679E79A6AB458B16411FDFB3718E29CE5D5979BFBCB4D81C29DE698E1DFEDEA49C7B0307F014A9559C9A9A9AB47FFFFED7ECDD5F134388C51842ED30B88AA8B760C1829FF97CBECEB69209FAB8BBECB029C95B15F4B1A21D4B8DA7EC1007B10E74E8D0C1949595DDBC78F1E276C410622D8640A20254AB4993260FA4A5A535AA6E3EC1A1826F8CCFE70DFA987E7EB42487835807B41A262525C5653F8781C410622D8640A20254CBED767757B771B58FDBD6F0F178CA4B398875C47E0E2A736E2586106B31041215E078954C8A26E321FCB4D788D58E1842ACC5104854806AF97CBE4497ABFA056E7171C7FF1AC4B14F469D69DCB8B1F1783C6D8921C45A0C814405A8B5C46629C77FBC2965625DD11C03AFD79B440C811802890A70929AA75C685AA4A6077DAC55FBFF3249C9677190400C01242A4078A8DBBED5D93F0BFA586B5BC900C41040A2028495D75316FCE7EE631C1C104300890A103EC5BBBF3079EB67057D2C67D55473B060030709C41010266CA18F98A52DCEF337BC638EECFFAEDAE7687F8CDC7559CEFC83D33BF7320989CD3870208600121520F42DE0822DF3AAEDAEAF4A2DE2A3C53B9C8AA6BA499320868821A0EE31F4839853B46B99D9B3E9BD93AE60AAB68C55418118228600121520244E7572E389B64B0731440C017587A11FC49CB69DAE732E003104347CF4A800000012150000001215000040A2020000106A4CA68D7293274FEED0A851A351858585DD0F1F3E7C86BD3475BBDDF1898989EE66CD9A1DB197BC366DDA7CE0F3F99E1B3A746821470C00C2233333B3ADD7EBED696F768F8B8B3BCF5EA7D98BCE147DC8DEDF63CBE9ADF67AA12DC3E7CD9E3DFB10890A22DA8B2FBE38302F2F6FD2AA55AB4EFFF18F7F6CAEBCF24A73C6196798962D5B1A9BB898D2D2D28492929224FB9CD6F6395D366FDEFCD8D8B16377A6A6A60EBDFFFEFBE7730401A0DE1294AB6D12F284BDDC601391A0F5B27DAC8BBDBAC15E0F73B95CA5191919EFDBDBE367CD9AF50D890A22CA8409132EB549C8BF366EDC7876EFDEBDE37EFEF39F3B894930679F7DB6E9D2A58BE9D1A3871297B8C58B17779C3B77EEC7E3C78FDF505656F62BFB5E3B39A200101AB68C3E2F3E3EFE7F6CC2715B0D5FAA5E963B6D52739B4D5866783C9EC767CF9EBD8744050DDEA44993066DDDBAF5955EBD7A2528F9A82E41091AF54949E6E69B6F36DDBA758B7BF7DD77BB2C5DBAF4DB891327FE72D4A8518B38B20050B76C8271BDBDCAB697B6FE9FB95C2E73DE79E799CB2FBFDC9C73CE39813DE0A6A4A4C46CD9B2C5AC5CB9D26CDFBE3DB00E1F645FD7BD5FBF7EB7CF9C39730D890A1AAC0913263CBB6DDBB6C7468C181177D14517D5FA7D9A366DAA2F90E9D0A143E369D3A6CD7FFAE9A7EF1B3D7AF4148E3000D4599232C45EBDECAF8395A05C7DF5D5A64F9F3EA675EBD6415FE3EF01BFFDF6DB4D5E5E9EC9CACA7292960A1DBD5EEF67F67D33B2B3B33F88B6E3C5AA9F28F0FBDFFFBE7F4E4ECEA3E3C68D3BA5242590868C7EFBDBDFC6EFD8B163F2A851A3FE8BA30C00A7AE5FBF7E3D03931425267FF8C31FCCB061C3AA4D52AA3AF3CC33553E9BC71F7FDC695C56686E2FD9F6FD7F42A28206E591471EB9243737F77F1F7AE821575A5A5A9DBEF7F9E79F6F060D1AA449B70B7BF7EE9DC6D10680DACBCCCCECECF178B2FD498ACAD8091326984E9D3AD5EAFD2EBEF862F3D4534F39898B3F59F17ABDFF8AB6F29A4425C2959797BF6D833FE1820B2E08C9FBAB67A55BB76E4DDAB76FFF26471B006ACFE7F3BD141717D752B7535252D4D074E6A19C0A7FEF4A40CF4A4797CBF50C890A1A041BE477D8803CA77BF7EE21FD3DBD7AF532070F1EEC3678F0E04B38EA00507315433E4E61AD392923478E3CE52425305919316244E08FEEEADBB76F171215845D6969E90BFDFBF77729E8434999FA6DB7DDE64A4E4E0ECBA4DA8C8C8CBE5AC6C7270E6208911A435EAFF78FFEDB5A95A9C9B17549C340975D7699FF6E425C5CDC5812158495BE306EB73B25203043EADA6BAF354545455DEDEF6D1E867F37DB26635B6C0B61BB2D2CC6467A85B370E142E7DAE7F31DF7799B366DAABC7DA2E7FACD9933C7AC5EBD9A2F4814C790ADF0CC75D75D5779DF7E2F2B6F97959599993367067DDD9A356BCCB469D34EF8FEFBF6ED73AE274D9A64A64E9D4AE45489211B3FBBFAF4E933A1263154F15CA7B0D656105AB9130A99999981777F15A6F2BACEB13C3942A5A4A4DC75E9A59736AEAFDFA72F57E7CE9D5DDF7EFBED2DF6EE5BE1F89F6D0BE11C7B35CE1616E36C85F39DBD3FCDE3F1BC397BF6ECAD91F2B9E5E4E498679E79C669F9DC75D75D2621E13F5FC1DCDC5CF3D5575F55DE9F3871A2D12A2E75116FDCB8D16985FDE8473F32C9C9C9CEE38B172F76DEEBBEFBEE73EE1716169A071E78C0BCF7DE7B4E62638F4FD04A2E3E3E76DB27D11043FAFC8E1C39F283CA49132AAFB8E20AB362C50AF3FAEBAF6B98E1FFBDEEF4D34F374F3FFDB4D1A4FB9E3D7B067DEF75EBD699A143879AE5CB973BC9D0830F3E68060F1E5CF9F8A38F3EAA396BE6D65B6F8DE5E2F76CFB198CB6D7A36DD29263BF53D3EDF7EDF5E3C590FD9EFFDADFD8B8E4924B4C8B162D42F28769084813732BF65949B2BF571FF43B242A080B1BF4BFB2894ABDFECE9FFEF4A7AEDDBB77DF11AE44251A2A1C25114A503436FDFEFBEFFFE0B1AE5DBBFEE0FE9429539C71676DF6A48445BD25E3C78F37D3A74FD79274D3B163C7CA24459E78E209E77EBB76EDCCDB6FBF6D5E7BED352711FAE28B2F9C53282849F9C52F7E617EF7BBDFF1058AC018DABC79B3B9FFFEFB9DF90D5BB76E3537DC70833319539FF973CF3D67DE7AEB2D2779D5C68DC1E8141A7A8E7A5CAA4B54347CA044F8A38F3EAA7C1FF5D02936D55BA3F8559CA166498BB6C6F7DF0E752FB8DEDFBF215CC5EF255141781C3B76EC6C153CF549D9BA2DC81B5C9779A454382AE8EDDFE45414AA04EC6758D93B228989899A0BE4B48CCF3AEB2CF56099975E7AE90705D09021439C258DBD7BF7367FFBDBDF2A1FFBF0C30FCD8E1D3BCC0B2FBC60060C18E0F4BC7CFCF1C7CE633AD753D5A408911743FA4C172C58E0DCD66A3CFF10A212D03163C638BB96CE9D3BD74946441B82297E94D86818513B9EFA7BF0B471D8C183079DD6B7DBED76E2C636449CC794C86A5F0FC5E8C081039DC458898A62F7A69B6E32AD5AB522606A9EB454969BFA1C4249E543405C47C5BC2C129508652BBD96753563FC649D76DA694A545235A9CCDEEDDCD02B1CFB77EEB7B71BCC2E8DDA9C49BD234A30DF78E30D679B6CB59295A054B56BD72E73C71D7738730A54411517179B575E79C5CC9B37CFA954F47A55284A5C94D46898483D29DADD52939FDF7CB361AF262786EA8E86823444337CF87067C9ABBF22D490907FCEC2430F3DE4C4D335D75CE3DC7FF2C9279DA141252455693E9A62F5CB2FBF74764A55EF8BE2F6D9679F35EFBEFB6E83F89FD563A0B9469190B4D8C4B7C4262CCDFC43B1A12EB7554E07F4E444C57E2A242A11CAB68212356FA43E356BD64CBD00FA166447C86152D3EFAEF5EBD73B431EE1F4FCF3CF9BEFBEFBAEB245AB39054A303497E0F3CF3F775AC86AF9B66DDBD6BCFCF2CBA67DFBF6E6934F3E712633DAE4D0D927E1EEBBEF765AD41AF2D3FFA46E78CD195025B464C91227E9514F8B5ABE8D1B376EB01F4A7E7EBE21866A4E3D1BFE0454BD27EADDB8E79E7BCC9D77DEE9F4A2695850496C30DA6240C381FE4445F1A2E1C3EA8C1B37CE494EDAB469E3CC9BD273B50D82CE3F136EEA1DD21097FECC4808209BA09C16783FD4E5B6CAE9002D4D1420518950365B2FB71AD5E4C483A74A0597AD4C8B6D9234B29E33F5932D90DC81316DFFC623B690589E9E9E7E7DB83F2F15F26AF1DE78E38DCE308D5A849F7EFAA973C2317FB77AE0C45AD184BBBD7BF73A43378F3DF698F9CB5FFEE23C4F936E3544A42E7F4D74540B582B355459695ECBD1A3479DCA453D360D917A94ECE7328C18AA197DBEEA69534F9A7ACE348FC44F7356142F4AA894AC068BBFD1A3473B2B840E1D3AE4C450D5FD9794E86A226DD53894B56BD79A73CF3DD7895F4D0A55821D38C9B63E6948F4AAABAE32CB962DABEF44E5647F9FC75E5C556248D989338BDD96DB2694E5B6CAE900874854103636D0F7171717A7AAABB7BE68F8C126487BB3B2B2EA753F958C8C8C71C769AD94DA822029209E0BEDFD39F6E7D9B6925F629301F79021437CE1FEBC0227CAAAB743F353D4AD2EEA69D12A0AB5845409A8025157BE56F1F887853471521751E2A289B581D455AF39449AFFA2DE98BA3AE753A81043B5A3445509877A543424A3B9295A45A2F3C4685850CB5E153B55CB050D0FA9E74DBD2E8A31BD47D58444438C153D15CE73FEFDEF7F3B09C18103079C5E1BF5E6D4677973A264C5FE9FE31B500C95DB63E6CF3E5C5563282D2D6D8BFD59477F391ACAE3A8F70FB08744056163BF005BF2F3F3EB3551C9CBCB2BB7D9FAFA06F0BF57562C15D79585C29E3D7B9C8AA5217F76D75F7FBD7311CD355162A195151ACA09AC3C948CA8E53C63C60C6782A47F59B1BF47C569BA793CE6E1871F36FFF8C73F2A5F575050E074ED6B9264B0D631223786F479ABF74C1326E7CF9FEFF49E6958474948870E1D9C1E112D41D65063908AD61956D47BA877EE7834E749735494A868C2B7E6B7DC72CB2D4E3274B227CE8B8118AA4C4E2AAEAB8DA1CCCCCCADF6B18EFE864928CB6DBD7F406FCED66838D6946211CA16501FD982E4FC8B2FBE38B5BE7EE7F2E5CBBFB785DCA230FDCB5E53D1751A89C949305AA5A30A4385BFE60F28E1D07D7F42929D9DEDACE2504F8B9634FB05EB51D19C028DDD376FDEDC59C9A1BD2E42BD6371048AE818D2509F866ED4BBE1A73D76944CF8877B060D1AE4C453552525254E6F8A861C34474227C2D36B83CD65D2BCA87FFEF39F3F781F25401A52508F8D56933569D2242603C8C68B2FAE6256EC8992932A9FDDA7F6394E97A88665B5B22F5402F762B23E255141D8D84AE8039BA83CA2C974F541E3AA9B376F6E692BD17961FA97E3A321395165A36E7B75E16B458FF63AD1045A75DDAB22D1B08F26DA6A12A35ACB5526C655B6AAABD2E65CDAEC4DEFA5B92F4A5CFC89CAF7DF7FEF4CBCF4BF56DDFE9AD71283223A8634B749898296166BA33FADC2F9CD6F7EE30C8368A9B1567B29F1500F8BA8E765E9D2A5CEA46C25B62A2BF41E1AD6518C6952B61260253A1A9A54EF9BE2463BD86AFE4BD565C8DAD3C71E33E735EFBCF34E2CC68FA948526A1C432AAFFD5BE86BBE8F92BE504CAA5522ABF94A15DC612CAF4954603417614DFFFEFD8B366CD8D03C3D3D3D31D4BFEFB3CF3E2BB15FB42FB2B2B20AC3F0EF6A87B295919A9C04B4C69CC9885AEDA316A9128AC0BD70C68E1DEB74B1ABB251C23179F2E4A0EFA14DBFAA0A5C91A26427D427AA8C40111F431A1E5492A9B9488A13F5B6A9274E136CD563A2C456F1A1E4567BAC6808F0D5575F7562439BFEE9757E4A54EEBDF75E336BD62C27CE3424A4DB1A925032535D6F9C86956C59400CD53086545E676464E89C189D95547EF0C107CE6758D734441CD0905918A6F29A4405FFE176BBC74D9932E5D9BFFEF5AFED42DD9B3263C60C8DC73E158EFF333B3B7B6294B4C69C16AB68982718B596FD826DACA5F70896A820FA63487B9FF829A138516FEA85175EE85488D5D149F1B4BCDDEF647A67157FE15EA61DA93164CBCF3FDAE33743B7B501A37A35EB72BE8F56126AAB8380CF6A42B41C7B4E4A18C16C0BE8CD7DFBF6ED5FB66C5941287FCF9C3973726C6B6D99CDCE3FE7A80340EDCA6B9BACACD16D0DFDE8A48F559612D79A56FAFCE94F7FAAEC4DD1D0543495D7242A11CE06E6BD7FFFFBDF1BE5E6E61E09C5FBAF5FBFBEC8262A8DEDEF7994A30D00A764B8F214DDD8B973A7731A8C534D5694A4FCF9CF7F0E3C8B76A1D7EB1D194D078D4425F2B3F415367B7E78CC983125070F1EACD3B1F7FCFCFC2336EBF7D9A0EF174967970580865A5E6BB343FFFD55AB5639C3C10149468DE86CECDA355813F42BA80EC888B6F29A44250A6465654DB359F994071F7C70EFEEDDBBEB64F2D437DF7CB37BE4C89107DD6EF7A8ECECEC451C6500A89BF2DA04EC72AB9E159D22432BA94EB677451372B50793367AD4AABE802465583496D74CA68D123638C7676666EE18356AD4F3F7DC73CF866BAFBD36BD36EFA331CE3973E6ACB25F9A8E36F3EF67DF771E471700EABEBCF6F97C2FDBBB494A50B4824B7BD768A7619DFE42E755D2090CB5F78D1ED7108F961EAF5CB9B27289B39F7D9F6297CB953173E6CCA82CAF4954A22C53EFDBB7EFB753A64C79C9DEDE347CF8F084AE5DBB9EF469BE972C59F2CDD4A9535B9495951DB049CA5536E8377154012074E5B5BDF9922D6F7FA29FA9A7442B770257EF9C844FE3E3E3874773794DA2126534066AAFBADA2F40FF4993268DB1D9F8AEF4F4F45DD75C734D52A74E9DD2DAB469D3D6FE4C19FCE17DFBF6156EDBB66DEFA2458BCAEDF5B91E8FA7D406FCA3F4A20040FD96D7365919636F77AEC1CB57DAF27A4CB4F6A290A8C4C61740E7837FB35FBF7E3F59BD7AF52FD7AE5DDBDDE7F3B50D788A4EB2566E2F45F60BB2D0ED76CF65C22C0084B7BCB60DC65FDA0444E5B57AC37586716D61ABB320EB04835B63B1BC26518972DA11D15EE93281A3010094D79186553F00008044050000804405000090A800000090A8000000121500000012150000001215000040A202000040A2020000485400000048540000004854000000890A001C9FC7E331717171C73812208640A20254B0855AB9D7EBE5403400C78E1D332E97AB801842ACC510485480EA833C3E3EEFE8D1A31C8806A0B4B4D4F87CBE6DC410622D8640A20254CBB684171415151DE048845F616161BEC7E359480C21D66208242AC0F12A99ECDCDCDCC31C89B07F0EA6A0A0A0A9AD6466114388B51802890A50AD1E3D7A2C2A2F2FFF6EEFDEBD451C8DF0D9B97367AECFE77BEFA69B6EDA4A0C21D66208242AC0895A6223366FDE1C7FC4E268D4BF9292927D3939394D6C65FF243184DA282E2E2E8AF41842EDB838048805D3A74FCF1B387060614141C115AD5BB7F626262636E1A8D48F03070EE4AF5BB7CE676F0EE8D9B3E7D7C41062358640A2021CD71B6FBCB17AC0800107F2F3F37B2424246C4A4E4E3E83A3123A3E9FCF6CDFBEFDCB2D5BB6A4DABBFF7DE38D377E440C21D663083517C72140AC993F7FFE65717171CFDB8AE6F4D4D4D4BCB4B4B4F64D9B363D233E3E3E89A3736ABC5EEFE143870EE5E7E6E6EE2E2A2A3AD7E3F1ACB59787A36D4E0131440C814405A88FCAE67A5BB164D856DBD5F66E477BA192397587EC6587BD68F9E82CDB025E410C81180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A00EFD1FAD1CC972DAB32C7D0000000049454E44AE426082";
                }
                break;
            default:
                break;
        }
        return value;
    }
}
